home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / g_doom / deep870s.zip / TUTORIAL.DOC < prev    next >
Text File  |  1996-02-19  |  45KB  |  1,109 lines

  1.  ┌─────────────────────────────────────────────────────────────────────────┐
  2.  │                    Documentation for TUTORIAL.WAD   v2.15               │
  3.  │                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       │
  4.  │                                                                         │
  5.  │  This tutorial is divided into four parts:                              │
  6.  │                                                                         │
  7.  │  Part I    Seeing is believing!                                         │
  8.  │                                                                         │
  9.  │            This covers a walk through of the tutorial wad. Please take  │
  10.  │            a tour through the level. It makes the second part of the    │
  11.  │            tutorial clearer.                                            │
  12.  │                                                                         │
  13.  │  Part II   Show and tell.                                               │
  14.  │                                                                         │
  15.  │            The second half is designed to show you how to make simple   │
  16.  │            objects, like a teleporter and lift. It uses the tutorial    │
  17.  │            wad for reference.                                           │
  18.  │                                                                         │
  19.  │  Part III  Some more examples                                           │
  20.  │                                                                         │
  21.  │            The third part is an overview of the level DEEPEXAM.WAD.     │ 
  22.  │            It is an example of a level drawn using the predefined       │
  23.  │            Tools in DeeP.                                               │
  24.  │                                                                         │
  25.  │  Part IV   HEXEN information                                            │
  26.  │                                                                         │
  27.  │            The fourth part is an introduction to the level SCRIPTS.WAD. │ 
  28.  │            It is an example of simple scripting using the ACCS compiler.│
  29.  │                                                                         │
  30.  └─────────────────────────────────────────────────────────────────────────┘
  31.  
  32.  We Need your Input!
  33.  ~~~~~~~~~~~~~~~~~~~
  34.  
  35.  I don't always remember what I wanted to learn about as a beginner.
  36.  If there are parts that seem illogical or there are sections you would like 
  37.  to see, by all means let me know, it will be appreciated.
  38.  
  39.  See the "About" screen under Help for my email address. Please put 
  40.  "DeeP tutorial" as the subject of your message.  
  41.  
  42.  Thanks and enjoy!
  43.  
  44.  Mike Vermeulen
  45.  
  46.  
  47.  ─────────────────────────────────────────────────────────────────────────
  48.  
  49.  Which WAD to use
  50.  ~~~~~~~~~~~~~~~~
  51.  
  52.  Use the following PWADs depending on the game:
  53.  
  54.  1. DOOM I  : use DOOM1TUT.WAD.  
  55.  2. DOOM II : use DOOM2TUT.WAD.  
  56.  3. HERETIC : use HERTUT.WAD.    (not included with this tutorial!)
  57.  4. HEXEN   : use HEXENTUT.WAD.  (!! This is a rough draft !!)
  58.  
  59.  The DOOM I and DOOM II tutorials are covered here (HEXEN is similar, but
  60.  all the descriptions have not been changed).  
  61.  
  62.  You can make a HERETIC version using DeeP to convert the DOOM2 version.
  63.  
  64.  ** Note ***
  65.  
  66.  The HEXEN version is similar to DOOM, but in some areas HEXEN has 
  67.  mistakes. Some LineDefs do not behave properly.  Anyway, the
  68.  upper left hand corner of the level, with the 3 floors do NOT operate
  69.  consistently. On top of that, they go the WRONG direction part of the
  70.  time *and* HEXEN may crash your system if the floor goes into "infinite
  71.  lower". Go figure... 
  72.  
  73.  The names of the Door keys are different, but the directions are OK.
  74.  The HEXEN version also has some simple scripts added for sounds and
  75.  a swinging door. The script is in HEXENTUT.ACS. The nodes were built using
  76.  a node depth value of 4, (8 works too) to give a better balanced tree.
  77.  
  78.  Hey, this is a tiny level!
  79.  
  80.  NOTE: Print out this documentation before going through this level.  
  81.        That way, you don't have to recall why certain structures are 
  82.        important from memory.
  83.  
  84.        Print out this map for reference before you begin editing with DeeP.
  85.        If you have MS Word, you can import the HGL file as described in
  86.        the online Help.
  87.  
  88.  DOOM VERSION NOTE
  89.  ~~~~~~~~~~~~~~~~~
  90.        This WAD file has only been tested on DOOM 1.9 and DOOM II 1.9.  
  91.        Using any version lower than 1.9 may not give the correct results
  92.        when using a switch.  
  93.        
  94.        Not all triggers (both switch and walking) are in DOOM 1.4 and lower.  
  95.        If you have a DOOM version lower than 1.666, this WAD will not work.  
  96.        This wad will work on any version of DOOM 2, although I recommend 
  97.        downloading the 1.9 patch anyway to avoid problems.
  98.  
  99.  
  100.  ┌─────────────────────────────────────────────────────────────────────────┐
  101.  │                      PART ONE: WALKTHROUGH                              │
  102.  └─────────────────────────────────────────────────────────────────────────┘
  103.  
  104.   To see the tutorial levels in the game, type one of the following:
  105.  
  106.   DOOM  -FILE {DeeP directory here}\DOOM1TUT.WAD  <---- DOOM I 
  107.   DOOM2 -FILE {DeeP directory here}\DOOM2TUT.WAD  <---- DOOM II 
  108.   HEXEN -FILE {DeeP directory here}\HEXENTUT.WAD  <---- HEXEN 
  109.  
  110.   {DeeP directory here} refers to your DeeP directory and this PWAD location.
  111.   For example, if DeeP is stored in C:\DEEP, you would type:
  112.  
  113.         DOOM -FILE C:\DEEP\DOOM1TUT.WAD
  114.  
  115.   Start a normal game of DOOM and you will be in the tutorial.
  116.  
  117.  
  118.                               The First Room
  119.                               ~~~~~~~~~~~~~~
  120.  The Four Switches
  121.  -----------------
  122.  
  123.  The first room of this WAD contains four switches, which are in front 
  124.  of you. In order to observe what the switch does, position yourself to
  125.  face the southwest corner.  This way you'll see what is going on.  
  126.  
  127.  Switch One
  128.  ----------
  129.  Use the far left switch (switch 1), it lowers the floor to the 
  130.  neighboring floor (you are presently standing on the neighboring floor).
  131.  
  132.  Switch Two
  133.  ----------
  134.  
  135.  The switch second from the left affects the pillar in the northwest 
  136.  corner, so try to look at it when you use the switch.
  137.  
  138.  Using this switch lowers the pillar in the northwest corner until it 
  139.  is 8 units above the neighboring floor (again, the floor you are standing 
  140.  on).
  141.  
  142.  Switch Three
  143.  ------------
  144.  
  145.  The switch second from the right will raise the ceiling to eight units 
  146.  below the neighboring ceiling.
  147.  
  148.  Switch Four
  149.  -----------
  150.  
  151.  Finally, the switch on the far right will raise the ceiling of the two 
  152.  southern blocks to eight units below the neighboring ceiling.
  153.  
  154.  Two New Teleports!
  155.  ------------------
  156.  
  157.  By using the two middle switches you will reveal two teleports, one in 
  158.  the northwest corner and one in the northeast corner.  Walk onto either 
  159.  one of these teleport pads. You are transported to the other teleport!  
  160.  Oh, it's possible to leave one pillar "down" and teleport inside of
  161.  it. Of course you are stuck.  Use the following clip code to get out:
  162.  
  163.   casper     - HEXEN
  164.   idspispopd - DOOM 
  165.   idclip     - DOOM II
  166.  
  167.  Just type the word shown for the applicable game. Watch the top of the
  168.  screen!  To reverse the action, type the same word again. This is the
  169.  normal way to play and test levels.  This "cheat" code does not work in
  170.  death match (for obvious reasons<g>).
  171.  
  172.  When you have finished observing the results of using these switches, 
  173.  it's time to move onto the next room.  
  174.  
  175.  The three (see next) doors in this room will all take you to the same place. 
  176.  Go through all three to see how doors work.  Note that the door on the far 
  177.  left requires that you press the switch.
  178.  
  179.  A special kind of Door
  180.  ----------------------
  181.  
  182.  The fourth door is in DOOM2TUT.WAD and HEXENTUT.WAD only. This door is quite 
  183.  interesting. It has a metal grate!  Look at the way it is made, very unusual
  184.  construction, but that's what it takes to make a door like this work.
  185.  If you try to put that texture on a "regular" door, you'll find that the
  186.  texture won't display correctly.
  187.  
  188.  Don't worry right now about how to do this, but remember that when you run
  189.  the Error check, this door produces DeeP texture check "errors". Please 
  190.  ignore this "error", since if you fix it, the door won't work!
  191.  
  192.  The Second Room
  193.  ~~~~~~~~~~~~~~~
  194.  
  195.  The second room of this level contains two switches, and one lift that 
  196.  is triggered by walking over a Linedef.  For now, let's focus our 
  197.  attention on the switch closest to the doors.  
  198.  
  199.  There is a twitching body by the switch. Walk up to the switch and use it.  
  200.  Directly in front of you a staircase begins to rise!  Watch the stairs 
  201.  appear and when the staircase is done rising, go up it and obtain the blue 
  202.  keycard (Axe for HEXEN).  You will need this key to enter the rest of the 
  203.  level.
  204.  
  205.  After you get the keycard, walk over to the lava pit and stand in it for a 
  206.  moment or two!  Ouch!  Collect a medikit if you need one (in the HEXEN
  207.  level this is after the Axe door -north-).
  208.  
  209.  Now walk over to the southeastern door of this room, marked by blue skulls 
  210.  on the wall.  Try opening the door.  Nothing happens.  This door requires 
  211.  that you press the switch located directly behind it, so walk north a 
  212.  little and turn back.
  213.  
  214.  See the switch sticking out of the ground?  Use this switch and watch
  215.  the door open.  Walk into this room and press the button.  The switch 
  216.  lowers, revealing another switch and the yellow keycard.  Collect the yellow 
  217.  keycard and press the switch.  Lights on!
  218.  
  219.  Finally, before moving on, walk up to the rectangular shaped block.  As 
  220.  you walk up to it from the east, it lowers, allowing you to hop on.  If 
  221.  you look on your automap (press TAB) you will see that there is a yellow 
  222.  line in this room.  Whenever you walk across this line, the lift will lower!  
  223.  Let's move on to the yellow keycard door.
  224.  
  225.  The Yellow Keycard Room
  226.  ~~~~~~~~~~~~~~~~~~~~~~~
  227.  
  228.  Walk up to the yellow keycard door and open it up.  Once inside, you 
  229.  will see a lift near the southeast corner.  Where should you go from here?  
  230.  The arrow provides a subtle<g> hint?  No, it just points to the secret room.  
  231.  Before opening the secret door, look on your map.  Note that the secret door 
  232.  only shows up as a red line.  Now, open that door.
  233.  
  234.  Once inside this secret room, look to your right.  The torch appears to be
  235.  giving the room some light.  In fact, this isn't true.  This is a special
  236.  effect.  The light you see is created by making four Sectors, each with 
  237.  different light levels.  Now let's look at those boxes.
  238.  
  239.  In front of you is one switch.  Press this switch and a lift lowers.
  240.  Pay special attention to how the switch texture moves WITH the lift.  
  241.  
  242.  Now, walk around to the other side of this rectangle and look at the other 
  243.  switch. Press it and it will produce the same effect.  But wait, something's 
  244.  different! This switch doesn't move with the lift!  I'll explain why this 
  245.  is true later, but for now just make a note of it.
  246.  
  247.  Take another look at the automap (press TAB).  So far, all lines you have 
  248.  crossed are yellow.  But look at the secret door.  It's red, even though 
  249.  you can walk over it.  This is a secret Linedef, and I'll show you how to 
  250.  make one in the second part of this tutorial.
  251.  
  252.  In the eastern part of this room are some more boxes.  You can get inside 
  253.  these boxes from the west side.  Walk on in.  After you have walked in, 
  254.  turn behind you and look out again.  
  255.  
  256.  Oh no!  You're trapped!  
  257.  
  258.  Fear not, for there is an easy way out.  In this small area are two 
  259.  switches.  Walk to the southern one and press it.  Now back up to the wall 
  260.  while still looking at the switch you just pressed.  The ceiling of the 
  261.  area in front of you is moving!  
  262.  
  263.  We'll examine that in a moment, but first, let's exit this little area.  
  264.  Walk to the northern switch and press it.  This lowers the floor again 
  265.  and allow you to leave.
  266.  
  267.  On the way out look at the crusher you started.  Don't walk into it though!
  268.  Unless you're invincible, it will kill you.  Time to move on to the blue 
  269.  keycard room.  
  270.  
  271.  Head out of the yellow keycard door again and turn north.  Cross
  272.  the slime pit and enter the blue keycard room.
  273.  
  274.  The Blue Keycard Room
  275.  ~~~~~~~~~~~~~~~~~~~~~
  276.  
  277.  There's lots to do in this area, but let's start by turning east.  You'll 
  278.  see two torches against a wall here, and you'll walk through these later, 
  279.  so remember where they are.  Try walking up to the blue switch and pressing 
  280.  it. Oops!  Guess you'll need the red keycard.
  281.  
  282.  Anyway, walk along the northern wall until you see a switch and an arrow.  
  283.  The arrow is pointing upwards.  Press this switch and look through the 
  284.  window that appears.  The red keycard!  We're not going to get this just 
  285.  yet though.  
  286.  
  287.  Walk around to the southern side of this small room, until you see an 
  288.  arrow pointing down.  Press this switch and the window will close!  To 
  289.  undo this, just walk around to the other arrow and press the
  290.  switch next to it again.  Now let's grab that keycard.  
  291.  
  292.  Go back to the two red torches and walk through them.  The switch you 
  293.  just pressed raised the ceiling just enough so you can walk in!  
  294.  
  295.  Get the keycard and head out.
  296.  
  297.  The Courtyard
  298.  -------------
  299.  
  300.  Before moving on to that blue switch, turn your attention to the wood 
  301.  paneled area in the far eastern part of this room.  Walk around the 
  302.  courtyard area both above and below.  When you are done doing this, 
  303.  move on to that blue switch.
  304.  
  305.  The Blue Switch
  306.  ~~~~~~~~~~~~~~~
  307.  
  308.  Walk up to that blue switch and press it.  This time the metal barrier in
  309.  front of you will open, revealing the last two areas of this tutorial.
  310.  
  311.  Three Rooms in Short Order
  312.  --------------------------
  313.  
  314.  Pressing the blue switch will open the metal barrier blocking your 
  315.  progress, revealing two new areas.  For now, let's look at the northern 
  316.  area.  We will deal with the western area later.
  317.  
  318.  First run into the small room on the right (marked by hanging bodies) and
  319.  QUICKLY run out.  Look the room again.  Looks like you activated a silent
  320.  crusher.
  321.  
  322.  Now go into the room on the left (marked by green torches).  Don't worry,
  323.  there's nothing lethal here.  Try pressing the switch.  Nothing happens.
  324.  Now try running into the switch at high speeds.  Still nothing.  
  325.  
  326.  Now throw your hands into the air in frustration.  Nothing again.  
  327.  OK, take out your pistol and shoot the damned thing!  There, now a 
  328.  floor on your right is going up to the ceiling.  This type of switch is 
  329.  only activated through the use of your pistol, chaingun or fist.
  330.  
  331.  Finally, go into the room a little to the north (marked by two pillars).  
  332.  Walk in and the four floors with start moving up and down.  Walk onto any 
  333.  of these and they will take you up and down until you're nauseous.  When 
  334.  you're done with the moving floors, head out again and proceed to the 
  335.  western area.
  336.  
  337.  Rising floors Aplenty
  338.  ----------------------
  339.  
  340.  In front of this room are three switches.  Walk past the switches and go
  341.  into the room.  When you enter this large room the floor you are standing 
  342.  on rises.  Keep walking towards the teleport (don't enter it yet) and
  343.  the floor continues to rise.  Turn around and look back from where you
  344.  came.  Note that the floor was divided into three sections, and all three
  345.  are different heights.
  346.  
  347.  Note: In HEXEN, weird things happen here, so you're warned. In fact, if
  348.  you have more information on this area, please write me.
  349.  
  350.  Fun with Switches
  351.  -----------------
  352.  
  353.  On the northern wall there are two switches side by side and a third by 
  354.  itself.  Pressing any of the three switches will yield different results.
  355.  
  356.  Experiment with these switches and then walk out of this room back into
  357.  the room with the blue switch.  Remember those three switches?  Try 
  358.  pressing any of the three and observe the results.  Each switch will make
  359.  one part of the other room lower back down to where it was.
  360.  
  361.  Have a look around
  362.  ------------------
  363.  
  364.  You have just completed a tour of the tutorial.  We hoped you enjoyed the
  365.  ride.  Please pay the cashier on the way out. Take one last look around 
  366.  and then exit DOOM.  It's now time to work with DeeP!
  367.  
  368.  
  369.  ┌─────────────────────────────────────────────────────────────────────────┐
  370.  │                  PART TWO: THE MECHANICS OF THE WAD                     │
  371.  └─────────────────────────────────────────────────────────────────────────┘
  372.  
  373.  This section explains, in full detail, how the switches operate and how
  374.  to go about changing them.  It also explains how to create a door and
  375.  other simple areas.  For the most part, it deals with some of hardest 
  376.  parts of DOOM level editing, working with Linedefs and switches.
  377.  
  378.  I suggest you read the DEEP.HLP file to get familiar with the
  379.  terminology and definitions. 
  380.  
  381.  DeeP and the First Room
  382.  ~~~~~~~~~~~~~~~~~~~~~~~
  383.  It's assumed that you have installed DeeP already!
  384.  
  385.  Enter DeeP by typing DEEP at the DOS prompt and press enter. 
  386.  
  387.  Using your mouse, select the File option on the top menu bar (or press 
  388.  Alt+F) and then select Open PWAD. In the Open Dialog box that appears,
  389.  modify the Directory and Drive boxes to select the correct drive and
  390.  directory and then select:
  391.  
  392.      DOOM1TUT.WAD  <----- DOOM I 
  393.      DOOM2TUT.WAD  <----- DOOM II 
  394.      HEXENTUT.WAD  <----- HEXEN 
  395.  
  396.  Note: The default path determines the initial drive and directory that
  397.  appears. Set the path using the Alt+F5 option. You can also enter the
  398.  complete drive+directory+file in the file name box, for example, 
  399.  C:\DEEP\DOOM2TUT.WAD and press enter.
  400.  
  401.  This will load the PWAD you just finished playing. If you are not in
  402.  MAP01 or E1M1, select the File option again and select Edit level.
  403.  
  404.       E1M1   <--- DOOM I 
  405.       MAP01  <--- DOOM II and HEXEN
  406.  
  407.  You are now in DeeP map edit with the PWAD loaded.
  408.  
  409.  How the four switches work
  410.  --------------------------
  411.  
  412.  When you are back in DeeP, enter Linedef mode by pressing the L key.  
  413.  
  414.  Quick note : When you move the cursor over the map, objects turn
  415.  Yellow. This DeeP method of letting you know that the object can 
  416.  now be edited or selected. This is referred to as highlighting in 
  417.  the text.
  418.  
  419.  Go to the first room of this WAD where we started. This is the player 1 
  420.  start position. There are four switches positioned on three walls.
  421.  
  422.  Move the cursor over the Linedef on the left wall to highlight it.  The 
  423.  information box on the lower left hand side of the screen displays
  424.  two important parts to this Linedef (press I to toggle the information
  425.  box display) :
  426.  
  427.  1. The Linedef does something.  In this case, it lowers the floor to 
  428.     the floor next to it.  
  429.    
  430.  2. The second part is listed below.  Now, let's edit that Linedef!
  431.  
  432.  Editing the Linedef
  433.  -------------------
  434.  
  435.  One of the best ways to gain an understanding of how level editing works
  436.  is through experimentation.  This part of the tutorial covers how to edit
  437.  Linedefs using DeeP.
  438.  
  439.  There are several steps to changing what a Linedef does.  To edit this 
  440.  Linedef, highlight it while in Linedef mode, and follow these steps:
  441.  
  442.  1. Press ENTER (or click the right mouse button)
  443.  
  444.     This brings up the Linedef editing screen.  You are presented with 
  445.     several options, including changing the first and second Sidedefs.  
  446.     Right now we are going to edit the Linedef.
  447.  
  448.  2. Select "Edit Linedef."
  449.  
  450.     Another sub-menu pops up.  This menu allows you to edit the properties of 
  451.     this Linedef, including whether it's invisible, impassable, or can block 
  452.     sound.
  453.  
  454.  3. Click on the button "Change Type" 
  455.  
  456.     A third menu presents you a list of Linedef types, sorted according to 
  457.     what they do.  Note that "Floors lower" is already highlighted for you, 
  458.     since this is what the Linedef currently does.
  459.  
  460.  4. Choose "Floors lower"
  461.  
  462.     For now, we will not be changing the basic function of the Linedef.
  463.     It will still lower a floor when we are finished.  All we're going
  464.     to do now is determine how low the floor goes and how fast it lowers
  465.  
  466.  5. Choose "71  S1 Lower floor to 8 above adj."
  467.  
  468.     Now we will change what the Linedef does to the Sector in the corner.
  469.     By selecting Linedef type 71 and pressing ENTER, you have just
  470.     successfully changed a Linedef type!
  471.  
  472.  6. Press ESC three times (or right click)
  473.  
  474.     Press the ESC key thrice to exit back out into the main editing 
  475.     screen (the right mouse button is easier for mouse users).
  476.  
  477.  The second important component of this Linedef is the Sector tag.  
  478.  This is crucial to making a switch, or "walking trigger (explained later)," 
  479.  work.  
  480.  
  481.  When you first highlighted this Linedef, the Sector in the southwest and 
  482.  southeast corners lit up.  This means that those Sectors have the same 
  483.  Sector tag as the Linedef you have highlighted.  Whenever you flip a switch, 
  484.  it will affect only Sectors who have the same Sector tag as the Linedef 
  485.  that has the switch. 
  486.  
  487.  In Linedef mode, this is called the Sector tag, indicating that all 
  488.  Sectors with this tag number are affected.  
  489.  
  490.  In Sector mode, it is referred as the Linedef tag, meaning the number in 
  491.  the Linedef that refers to this Sector.  
  492.  
  493.  These are both the SAME number. It depends on the viewpoint whether you
  494.  call it a Sector tag or a Linedef tag. You see, when you are editing 
  495.  Linedefs, it means "find all Sectors that have this tag number", hence the 
  496.  term Sector tag.  When you are editing Sectors, it means "find all Linedefs
  497.  that have this tag number", hence the term Linedef tag.
  498.  
  499.  I hope this is not too confusing. It is important to not be confused here,
  500.  since this is the key to making teleports, lifts and anything else that
  501.  moves!
  502.  
  503.  Press S to go into Sector mode.  Move the cursor over either of the two 
  504.  boxes in the southern area.  The Linedef that you just changed lights up.
  505.  Note the Sector tag of this Sector in the information box.  
  506.  
  507.  Now, go back into Linedef mode by pressing L.  Look at the Linedef that 
  508.  you just edited.  Same tag. It's very important to use the correct tag 
  509.  number when editing Linedefs and Sectors.  If you don't, the effect
  510.  you want doesn't happen and at the worst DOOM can crash!
  511.  
  512.  Switch Second from left
  513.  -----------------------
  514.  
  515.  Now let's look at the switch second from the left.  Move the cursor over 
  516.  the Linedef to highlight it.  As with the first Linedef you highlighted, 
  517.  highlighting this one will make a Sector light up.  This Linedef will lower 
  518.  all Sectors with the same Sector tag to eight units above the neighboring 
  519.  floor.
  520.  
  521.  Let's change this Linedef too.  Follow steps 1-4, then 6 when we're done.
  522.  Step 5 is below
  523.  
  524.  5. Choose "71  SR Lower floor to 8 above highest adj."
  525.  
  526.     As you already know, S denotes that this Linedef is triggered
  527.     by using it and W denotes that you must walk over it.  But
  528.     what about 1 and R?  1 means that the switch will only work once,
  529.     R means that a switch will work an unlimited number of times.
  530.     When we test this WAD, you will see the difference between 1 and R.
  531.  
  532.  Switch Second from the right
  533.  ----------------------------
  534.  
  535.  Highlight the Linedef second from the right.  The box in the northeast 
  536.  corner lights up when you do.
  537.  
  538.  The switch second from the right differs from the first two.  This switch
  539.  opens doors.  Let's edit this switch as we did the first two by following
  540.  steps 1-3, then 6 when you're finished.  Steps 4 and 5 are below.
  541.  
  542.  4. Select "Doors (open)"
  543.  
  544.     The first two Linedefs we dealt with only lowered floors down.  This
  545.     Linedef moves the ceiling.
  546.  
  547.  5. Select "115  SR Door open fast, stays open"
  548.  
  549.     Now the ceiling will rise much faster than it did before when we
  550.     press the switch.
  551.  
  552.  Switch on Far Right
  553.  -------------------
  554.  
  555.  We will also change the final switch in this room.  Highlight the Linedef
  556.  on the far right.  The two southern Sectors should light up.
  557.  
  558.  Follow steps 1-3 above and the fourth step from the last editing we did.  
  559.  Follow step 6 when you're done.  Step 5 is below:
  560.  
  561.  5. Select "61  SR Open door, stays open"
  562.  
  563.     Instead of the ceiling going up fast, it will now go up much slower.
  564.         
  565.                              Saving your WAD
  566.                              ~~~~~~~~~~~~~~~
  567.  
  568.  Now that you're done changing Linedefs, it's time to save your wad!  
  569.  To make sure you have not accidently changed something you were not 
  570.  supposed to, press F10 and select "B" to check your level.
  571.  
  572.  Then using the mouse, select "File" on the top menu bar far left 
  573.  (or press ALT+F).  
  574.  
  575.  Scroll down to "Save" and press enter.  You are prompted for a file name.  
  576.  Keep the name the same and press ENTER  (pressing F2 does both).
  577.  
  578.  NOTE: If you accidentally moved any vertexes, DeeP will prompt you to 
  579.  build nodes.  Press Y if you are given this question. DeeP will rebuild 
  580.  the nodes and your WAD will be ready to play!
  581.  
  582.  Exit back out to DOS and run DOOM as you first did.  You will now be in your
  583.  modified WAD. (If you have registered, you can select test level and play
  584.  right now.)
  585.  
  586.                       The First Room Re-visited
  587.                       ~~~~~~~~~~~~~~~~~~~~~~~~~
  588.  
  589.  The far left switch
  590.  -------------------
  591.  
  592.  Now it's time to see how what you did affected this area!  
  593.  
  594.  Start by pressing the switch on the far left as you did earlier.  Now the 
  595.  floor lowers, but not all the way to the ground.  You can now see a small 
  596.  part stick out of the ground.  This is because the Linedef type tells the 
  597.  Sector to lower until the floor is 8 units above the floor next to it.
  598.  
  599.  The switch second from the left
  600.  -------------------------------
  601.  
  602.  Walk up to the switch second from the left and press it again.  It does
  603.  the same thing that the last switch did.  Step back from the switch and
  604.  look at the far left switch and the switch you just pressed.  Notice
  605.  anything different?  
  606.  
  607.  The switch you just pressed is still black while the one on the left is 
  608.  red.  Why?  The one on the left is a S1 switch, which means once you've 
  609.  pressed it, it can never be pressed again.
  610.  
  611.  The second switch pressed is a SR switch, which means you can walk up
  612.  and press it to your heart's content, although it won't do anything until
  613.  the floor is raised again.
  614.  
  615.  The switch second from the right
  616.  --------------------------------
  617.  
  618.  The two noticeable differences here are: 
  619.  
  620.  1. The ceiling will rise much faster than it used to. 
  621.  2. The switch darkens once it is pressed.  
  622.  
  623.  Like the last switch, it is a SR, so you can press it as many times as 
  624.  you want.
  625.  
  626.  The switch on the far right
  627.  ---------------------------
  628.  
  629.  Like the last switch, the speed in which the ceiling rises is much slower.
  630.  Similar to the last two, this switch can be pressed infinitely (well close
  631.  to it).
  632.  
  633.  Back to DeeP and Teleports!
  634.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635.  
  636.  Now that you've edited the Linedef, it's time to move onto one of DOOM's 
  637.  more complicated features, the teleport!  
  638.  
  639.  I've already created a simple teleport in the first room, and you can 
  640.  create another.  Follow these steps to make the teleport.
  641.  
  642.  1. Enter Linedef mode by pressing L
  643.  
  644.     We will start by changing the Linedef type to make a teleport.
  645.  
  646.  2. Select all four Linedefs of the box in the southwest corner
  647.  
  648.     Click on each Linedef so that it turns dark green. Clicking means
  649.     pressing the left mouse button quickly after each Linedef is yellow
  650.     and then move on to the next one.
  651.     
  652.     After you do this, you have selected the Linedefs and all changes 
  653.     made now will affect all Linedefs selected.
  654.   
  655.  3. Press ENTER
  656.  
  657.     Enter Linedef edit mode to begin editing
  658.  
  659.  4. Select "Sector Tag"
  660.  
  661.     Before doing anything, we must first assign a tag to our Linedefs.
  662.     DeeP will prompt you to enter a tag number.  In parentheses DeeP
  663.     will give the following:
  664.                              (Free XX)
  665.  
  666.     This number is a free tag.  That means it is used nowhere else in
  667.     the level.  Enter the number it gives you (27) and press ENTER.
  668.  
  669.  5. Select "Edit the Linedef," then "Change type"
  670.  
  671.     Now that you are back in the Linedef type sub-menu, you can define
  672.     what these four Linedefs do.
  673.  
  674.  6. Select "Special"
  675.  
  676.     Special Linedefs are those that cannot be defined under the other
  677.     categories.  This includes teleports.
  678.  
  679.  7. Select "97  WR Teleport to another Sector (w/Telething)"
  680.  
  681.     By choosing the Linedef type you have just reached the halfway
  682.     mark on creating a teleport.  Press ENTER to select the Linedef
  683.     type and exit back into the main screen
  684.  
  685.  8. Press S to enter Sector mode
  686.  
  687.     Now that you have defined what the Linedefs to, it's time to make
  688.     a Sector that the player can teleport to.
  689.  
  690.  9. Highlight the Sector in the southeast corner and press ENTER
  691.  
  692.     Now you will be back in the Sector edit screen.  From here we will
  693.     assign a tag to the Sector.
  694.  
  695.  10. Select "Linedef Tag"
  696.  
  697.     You are now presented with the option to enter a Linedef tag.  The
  698.     yellow text in this box gives you the last tag number used, 27.
  699.     Type 27 and press enter.
  700.  
  701.  Almost there!
  702.  -------------
  703.  
  704.  11. Enter thing mode by pressing T
  705.  
  706.      Now that you are in thing mode, you can add a special type of thing,
  707.      one that allows teleportation.
  708.  
  709.  12. Set the grid to 8 by pressing G.
  710.  
  711.      Press G until the box labeled "grid" in the lower right hand
  712.      corner reads 8.
  713.  
  714.  13. Move the cursor inside the Sector and double left-click (or press INS).
  715.  
  716.      By moving the cursor inside the Sector and double left-clicking (or
  717.      pressing INS), you will have created a monster, the trooper.  
  718.      
  719.      We don't need him so let's edit this thing and change it to what we need.
  720.  
  721.  14. Press ENTER then select "Change Type"
  722.  
  723.      The Thing edit screen is similar to the Linedef editing screen.  You
  724.      are given options about what the Thing is and when it appears
  725.      (according to skill level).  Clicking "Change Type" will present a
  726.      list of things.
  727.  
  728.  15. Select "Player Start/Teleport"
  729.  
  730.      Selecting this item will give you another list, including the thing
  731.      we are interested in.
  732.  
  733.  16. Select "Teleport Landing"
  734.  
  735.      Highlight or click on teleport landing and press ENTER.  Now run
  736.      the error checker.
  737.  
  738.  17. Press F10, then select  "B Check 2...8 all"
  739.  
  740.      Now DeeP's comprehensive level checker will go into action.  If any
  741.      problems are found with the teleport you just made, you will be 
  742.      told what is wrong.  If DeeP reports you have no teleport thing
  743.      in the Sector, then move the teleport landing (it should be yellow)
  744.      into the Sector you have tagged.
  745.  
  746.  18. Change which direction the teleport Thing faces
  747.  
  748.      Highlight the teleport landing and press the < and > keys to change
  749.      the direction it faces.  Which direction this points is what direction
  750.      YOU will face when you exit the teleport.
  751.  
  752.  19. Save and exit!
  753.  
  754.      Follow the steps above on saving and exiting.  Now were ready to try
  755.      it out!
  756.  
  757.  Test of the teleports
  758.  ~~~~~~~~~~~~~~~~~~~~~
  759.  
  760.  Start DOOM and load your file again.  Press the four switches on the wall
  761.  to make your teleport possible to use.  Walk over to the southwest corner
  762.  into the box.  If you teleported, congratulations!  If not, here are some
  763.  troubleshooting tips:
  764.  
  765.  Problem : Nothing happens
  766.  Solution: This is caused by not having the teleport landing in the Sector.     
  767.            If you ran DeeP's error checker, it should have reported this 
  768.            error.
  769.  
  770.  Problem:  DOOM crashes
  771.  Solution: This is most likely caused by not changing the Linedef tag.  If
  772.            it's still set to 0 instead of 27, then DOOM will crash.
  773.  
  774.  
  775.                      Drawing your own areas
  776.                      ~~~~~~~~~~~~~~~~~~~~~~
  777.  
  778.  The large, dark area in the yellow keycard room has been provided so you
  779.  can experiment with drawing a lift and a switch.  Before we begin drawing
  780.  a sample lift, first go into vertex mode by pressing V.
  781.  
  782.  Making a Lift
  783.  ~~~~~~~~~~~~~
  784.  (This is one of many ways to make a lift.)
  785.  
  786.  1. Press G until the grid is 64
  787.  
  788.     Change the grid to 64 for now so the lift drawn is simple.
  789.  
  790.  2. Press H to reveal the grid
  791.  
  792.     The grid will appear when you press H.  This will allow easy drawing
  793.     of your Linedefs.
  794.  
  795.  3. Double left click or press Ins (Vertex Mode only or press ctrl+D in 
  796.     any mode)
  797.  
  798.     This brings you into one of DeeP's best features, line drawing
  799.     mode.  An information box will appear in the upper right hand 
  800.     corner.  This is helpful for advanced and beginning users alike.
  801.     Pay special attention to the first line, which tells you how long
  802.     the line you are drawing is. The length is also displayed right next
  803.     to the cursor.
  804.  
  805.  4. Left click near the upper left hand corner.
  806.  
  807.     This will mark the first vertex of your lift.  From here drawing
  808.     is made simple through DeeP's Intelligent Inference Drawing (IID).
  809.  
  810.  5. Drawing CLOCKWISE, draw the first three lines of the box.
  811.  
  812.     The box you have drawn will look like this:
  813.  
  814.         X--------->X
  815.                    |
  816.                    |
  817.                    |
  818.                    |
  819.                    |
  820.                    V
  821.         X<---------X
  822.  
  823.     Make sure each side is 64 in length.  If the grid was turned on,
  824.     then drawing this box will be easy.
  825.  
  826.  6. Right click once to close your Sector
  827.  
  828.     Right clicking draws the final line and closes the Sector. 
  829.  
  830.     You have finished creating your first Sector! Yay.
  831.  
  832.  7. Right click again to exit Linedef drawing mode.
  833.  
  834.  
  835.  Edit that Sector!
  836.  ~~~~~~~~~~~~~~~~~
  837.  
  838.  Now that you have created a Sector, it's time to edit it by going into 
  839.  Sector mode and giving it some attributes.
  840.  
  841.  1. Press S to enter Sector mode.
  842.  
  843.     Change into Sector mode to edit your Sector.
  844.  
  845.  2. Highlight the Sector and press ENTER (or right click once)
  846.  
  847.     You are now in Sector editing mode.  First off, we need to make a tag,
  848.     like we did with the teleport.  Move down to "LineDef Tag" and press
  849.     ENTER.
  850.  
  851.  3. Assign your Sector an unused tag.
  852.  
  853.     Select "Linedef tag" and press enter.
  854.  
  855.     DeeP's Sector tag box will pop up.  As with your teleport, you will
  856.     need an unused tag, so type in the number that DeeP reports is free.
  857.     Press ENTER when you're done.
  858.  
  859.  4. Change the floor height.
  860.  
  861.     The floor of your box needs to be higher than the floor around it
  862.     so we can make a lift.  Select "Change floor height" and type
  863.     128.  Press ENTER.
  864.  
  865.  5. Go into Linedef mode and finish the lift.
  866.  
  867.     By changing the floor height, you have created the need for a lower
  868.     texture.  
  869.     
  870.     Press L to re-enter Linedef mode.  Select all four Linedefs
  871.     by left clicking on each one.  When you have selected all four,
  872.     press F8 to open the "Misc." menu.
  873.     
  874.     Select option 6, which will flip the direction your Sidedefs face.  
  875.     When you have completed this step, all of your Linedefs should be 
  876.     pointing outwards (you can also press ctrl+F). 
  877.  
  878.  6. Add some textures
  879.  
  880.     You will need to add some textures for the player to see.
  881.     Select "Edit 1st Sidedef" and press ENTER.
  882.  
  883.     You are now given the option of changing the textures.  Note in
  884.     the "Lower texture" option the word "missing."  This means that
  885.     no texture is currently there, but one is required.  Add one by 
  886.     selecting the Lower texture option and pressing enter. 
  887.  
  888.     Another box pops up, the texture selector.  There are many, many
  889.     textures to choose from but we are only interested in one. (You can
  890.     browse all of the textures by pressing F1 or left clicking inside the
  891.     texture display box.)
  892.  
  893.     Type the word PLAT1.  A texture resembling a lift appears.  Press
  894.     ENTER to accept this texture.
  895.  
  896.  7. Edit the attributes of the four Linedefs
  897.  
  898.     Press ENTER to begin editing the Linedef.  
  899.     
  900.     A. First, make the tag number the same as the Sector.  
  901.  
  902.        Select "Sector tag" and press ENTER.  At the top of this box, 
  903.        DeeP reports the Sector tag you just used for your Sector.  
  904.        Type in that number and press ENTER.
  905.  
  906.     B. Now select "Edit Linedef" and then click on CHANGE TYPE.  
  907.  
  908.        1. Select "Lifts and Moving."  
  909.        2. Select the following Linedef: 62  SR Lower lift, wait, rise
  910.  
  911.     You have now defined what you want your Sector to do when a player
  912.     tries to use it.  Right click to exit this menu.
  913.  
  914.  8. Check your work
  915.  
  916.     Press C to clear all selected Linedefs.  
  917.     
  918.     Now highlight any of the four Linedefs.  
  919.     
  920.     Did the Sector you made light up?  If not, then they don't have the 
  921.     same tag number.  Go into Sector edit mode and change the tag to the 
  922.     same number as the Linedefs.
  923.  
  924.     Run DeeP's error checker.  If it reports no problems, then you're
  925.     ready to go!  Save, build the nodes, and exit back to DOS.
  926.  
  927.  Test the level as you did before.  
  928.  
  929.  Approach the lift and press the Open (Use) button.  If the lift lowers, 
  930.  then you have just created a simple Sector and made it into a lift.  
  931.  If the lift does not lower, then look below for a list of possible reasons.  
  932.  Note: I assume you have run the error checker (F10 Check 2...8 all).
  933.  
  934.  Problem:  Trying to use the lift does nothing
  935.  Solution: The first Sidedef (the one you just added a texture to) is facing
  936.            the wrong direction.  All Linedefs should be pointing outwards, 
  937.            like this:
  938.  
  939.              |
  940.         X--------->X
  941.         ^          |
  942.         |          |
  943.        -|          |-
  944.         |          |
  945.         |          |
  946.         |          V
  947.         X<---------X
  948.              |
  949.  
  950.  If your Sector does not resemble this, then re-read step 5.  A completed
  951.  lift has been included so compare the correct lift to yours if you 
  952.  encounter problems.
  953.  
  954. -------------------------------------------------------------------------------
  955.  
  956.                           That's All for Now
  957.                           ~~~~~~~~~~~~~~~~~~
  958.  
  959.  Future Versions
  960.  ---------------
  961.  
  962.  Later we will include information on how to make a door and include more 
  963.  detailed information about how teleports, etc. work.
  964.  
  965.  I will also include a section about texture alignment, including how to
  966.  align switches properly. DOOM2.TUT has been slightly revised for textures
  967.  alignment tricks, so if you compare this to DOOM1.TUT you can see the 
  968.  differences. I think I'm going to have both aligned and non-aligned 
  969.  versions of the same textures in the PWADs so it's easy to see the
  970.  differences.  
  971.  
  972.  Bibliography
  973.  ------------
  974.  
  975.  If you are interested in knowing more about DOOM editing terminology, it
  976.  may interest you to read The Wad Designer's Handbook (it's free) or
  977.  Tricks of the DOOM Programming Gurus (about $30-40 retail).  Both of these
  978.  explain how to create a basic level, but more importantly they'll 
  979.  familiarize you with terms like Vertex, Sidedef, and Sector.
  980.  
  981.  Newsgroups are a never-ending source of information about level editing.
  982.  Check out the REC.GAMES.COMPUTER.DOOM.EDITING for questions and answers
  983.  about level editing.  Occasionally a FAQ (Frequently Asked Questions) is
  984.  posted about how to make a level.
  985.  
  986.  If you have any further questions about level editing, then the above
  987.  mentioned provide more than enough information.
  988.  
  989.  Under Construction
  990.  ------------------
  991.  
  992.  As I mentioned earlier, this tutorial is far from complete.  If you have
  993.  suggestions, questions, or comments about this WAD, please e-mail me.  I
  994.  need to hear from you!  Information about how to contact me is at
  995.  the beginning of this document.
  996.  
  997.  The HERETIC and HEXEN tutorials are in progress but HEXEN delayed the
  998.  us a bit.
  999.  
  1000.  Learn from Example
  1001.  ------------------
  1002.  
  1003.  The best way to learn about level construction is by looking at examples.
  1004.  If you have DOOM I, look at E2M1 for a good idea of how teleports and doors
  1005.  operate.  If you use DOOM II, look at MAP1-MAP4.  These four levels combined
  1006.  provide an excellent example of how to make levels.
  1007.  
  1008.                              End TUTORIAL.DOC
  1009.  
  1010.  ┌─────────────────────────────────────────────────────────────────────────┐
  1011.  │ Part III DEEPEXAM.WAD - Examples of DeeP construction objects           │
  1012.  └─────────────────────────────────────────────────────────────────────────┘
  1013.  
  1014.   DeeP assumes you have DOOMx version 1.9, this PWAD may not work on older
  1015.   versions!
  1016.  
  1017.   DEEPEXAM.WAD gives picture of the objects you can readily make with the 
  1018.   DeeP tools (more to be added later).
  1019.  
  1020.   Each element is readily viewable. The favorite topics of teleports,
  1021.   doors, stairs, rising stair, windows, pools, pillars and some basic
  1022.   "how-to-get-a-look" are shown by example in this level.
  1023.  
  1024.   You can play it (of course), but the main goal was to have some fun AND
  1025.   see how to do it.
  1026.  
  1027.   Almost ALL the objects were made with the Tools. Very little manual drawing 
  1028.   was done. Access the Tools by pressing F9 and selecting what you want.
  1029.  
  1030.   You don't have to know all the details. Copy what's done and later figure 
  1031.   out the "why's"<g>.
  1032.  
  1033.   Some simple guidelines:
  1034.  
  1035.   Use the scaling and rotate feature to size and position objects made. 
  1036.   (Press F1 for the keys to use).
  1037.  
  1038.   When you draw lines, pay attention to the direction of the arrows. They
  1039.   have to be the same as shown, or it won't be the SAME.
  1040.  
  1041.   Here's a brief overview of how the level was made:
  1042.  
  1043.   1. The big outside polygon was drawn first (use F9 polygon object Tool).
  1044.  
  1045.   2. The spiral center was made using the stair tool. This was then edited 
  1046.      into sections and touched up in width at the end by dragging the
  1047.      vertices over.  
  1048.  
  1049.   3. The Window walls next to where you start were dropped in. The sides
  1050.      were merged into the polygon sides. The sidedefs and textures were
  1051.      corrected as required. I suggest you build a duplicate "window" right 
  1052.      next to the one shown and you'll see that some tinkering is required.
  1053.  
  1054.   4. The corridor to the left (as you look at the map) was done in Vertex
  1055.      line drawing mode. The doors were drawn in and make a door from
  1056.      4-linedefs was used to make the doors. Again, the blending of the walls
  1057.      to the polygon side had some adjustments.
  1058.  
  1059.   5. One polygon 6-sided plain object was made. This is the column. This was 
  1060.      then cloned using Copy and then Pasted repeatedly.
  1061.  
  1062.   6. The pool was made as 2 pool objects with a bunch of sides to get it
  1063.      round looking. Use the F8 X-alignment to get it to look good. This also 
  1064.      applies to all the walls.
  1065.  
  1066.   7. The letters were made by hand, although the second "DeeP" was cloned 
  1067.      from the first, by copy/paste and then scale/rotate. Just remember that
  1068.      when you draw block "letters", always go clockwise. There is a Sector
  1069.      between the 2 LineDefs to give the depth to the letters. 
  1070.      
  1071.   8. The little stairs and pedestal were also Tooled in.
  1072.  
  1073.   9. The visible Teleports were made using the teleport Tool.  The "tags" 
  1074.      making it work were done at the same time (so you don't forget).
  1075.  
  1076.   10. Extra LineDefs were drawn on the curving stair to serve as teleports.
  1077.      They are made in Vertex mode. Press Ins (or left-double click) to start. 
  1078.      Then when you have the cursor right on top of a LineDef left click. Move 
  1079.      the cursor to the other side and left click again. Now press the right
  1080.      mouse button and choosed 2-sided LineDef from the menu.
  1081.  
  1082.   11. Things were put in.
  1083.  
  1084.  
  1085.   That covers almost everything! 
  1086.  
  1087.   SPECIAL NOTE:
  1088.  
  1089.   The walls have to be positioned where they are as full height! If you
  1090.   move areas and expose more "visible" areas, you may get visi-plane
  1091.   overflow errors. Sorry, that's a DOOM engine limit! So if you get that
  1092.   error, block the line-of-sight with a WALL. That's what was done here.
  1093.  
  1094.  
  1095.  ┌─────────────────────────────────────────────────────────────────────────┐
  1096.  │ Part IV SCRIPTS.WAD   - Example of HEXEN scripting                      │
  1097.  └─────────────────────────────────────────────────────────────────────────┘
  1098.  
  1099.   The files SCRIPTS.WAD, SCRIPTS.DOC and SCRIPTS.ACS were written by
  1100.   Chris Becker, with slight editing. They contain a basic introduction to 
  1101.   HEXEN scripts. Thank you Chris for helping us out!
  1102.  
  1103.   Please review his documentation and level for further information.
  1104.  
  1105.  
  1106.  ┌─────────────────────────────────────────────────────────────────────────┐
  1107.  │                           End-of-Everything                             │
  1108.  └─────────────────────────────────────────────────────────────────────────┘
  1109.